MDHTLCKQVVQPVTRKVKKHGKDEFDRIKQAEKKKRRLEKALATSAAIRAELEKKKQKRLEEQQRLDEEGAAIAEAVALHVLLGEDSDDSSRVKFGEETGFGMDLFRDERTNYVPRQSCASYAVQGIGFVSNGYGLGDSNWSVSYKPFMKDVWDNNMVISADLIAAQAVSSLQISEDADRNAYVFETMFGG